package com.wxb.service;

import com.wxb.domain.MallFootprintEntity;

import java.util.List;
import java.util.Map;

/**
 * @Date 2025-05-30 14:31
 * @Version 1.0
 * @Description
 * @ClassName IMallFootprintService
 **/
public interface IMallFootprintService {

    MallFootprintEntity queryObject(Integer id);

    List<MallFootprintEntity> queryList(Map<String, Object> map);

    List<MallFootprintEntity> queryListFootprint(String userId);

    List<MallFootprintEntity> shareList(Map<String, Object> map);

    int queryTotal(Map<String, Object> map);

    void save(MallFootprintEntity footprint);

    void update(MallFootprintEntity footprint);

    void delete(Integer id);

    void deleteByParam(Map<String, Object> map);

    void deleteBatch(Integer[] ids);
}
